TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Atlanta
League - USTA Atlanta Winter - 18 & Over Men - Regular Levels
Flight - 3.5 Men (Sean Vergara)
Subflight - Group 8
--------------------------------------------------------------------------------------------------------------------------------------
Waterbrooke (Denis Cotrina)*
League Record: 1 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
JUAN ARMSTRONG - 3.20
Krishna Kapa - 3.08
Maninder Bhogal - 3.06
Denis Cotrina - 3.02
Dipak Sharma - 2.96
Ryan Bilthouse - 2.89
Bruce Federspiel - 2.89
Mohan Yaddala - 2.88
Venkata Gangadasari - 2.79
Krzysztof Jarmarczyk - 2.77
League Results By Position
2S 1D 2D 3D
Bruce Federspiel - 2.89 1 - 1
Denis Cotrina - 3.02 & Dipak Sharma - 2.96 0 - 1
Denis Cotrina - 3.02 & Krzysztof Jarmarczyk - 2.77 1 - 0
Dipak Sharma - 2.96 1 - 1 0 - 1
JUAN ARMSTRONG - 3.20 & Denis Cotrina - 3.02 0 - 1 0 - 1
JUAN ARMSTRONG - 3.20 1 - 0 1 - 0
Krishna Kapa - 3.08 & Denis Cotrina - 3.02 0 - 1
Krishna Kapa - 3.08 0 - 1
Krzysztof Jarmarczyk - 2.77 0 - 1
Mohan Yaddala - 2.88 & Denis Cotrina - 3.02 1 - 0
Mohan Yaddala - 2.88 & Krishna Kapa - 3.08 0 - 3
Mohan Yaddala - 2.88 & Venkata Gangadasari - 2.79 0 - 1
Maninder Bhogal - 3.06 & Krzysztof Jarmarczyk - 2.77 0 - 1 0 - 1
Maninder Bhogal - 3.06 0 - 1
Ryan Bilthouse - 2.89 & Krzysztof Jarmarczyk - 2.77 0 - 1
Ryan Bilthouse - 2.89 & Maninder Bhogal - 3.06 0 - 1
Ryan Bilthouse - 2.89 & Venkata Gangadasari - 2.79 0 - 1 0 - 1
Ryan Bilthouse - 2.89 0 - 1
Venkata Gangadasari - 2.79 & Krishna Kapa - 3.08 1 - 0
Venkata Gangadasari - 2.79 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hanover Place (Suresh Palani)*
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
MANJIT PUNEKAR - 3.38
Pratyush Vasireddy - 3.35
Prasanna Venkatesh Thirumalai Sangapuram - 3.33
Prasad Marathe - 3.31
satish kadavala - 3.29
Suresh Palani - 3.25
HARISH PANDIT - 3.24
Deepak Jahagirdar - 3.23
Dilip Dash - 3.22
Padmanabhan Giridharan - 3.21
Saurabh Suneja - 3.18
Niranjan Koyaguri - 3.17
Shiv CS - 3.16
Steven Nace - n/a
Sai Mudulodu - n/a
Ramesh Ugrappa - n/a
Rahul Bhalla - n/a
League Results By Position
2S 1D 2D 3D
satish kadavala - 3.29 & Steven Nace - n/a 0 - 1
satish kadavala - 3.29 & Suresh Palani - 3.25 0 - 1
Deepak Jahagirdar - 3.23 & Dilip Dash - 3.22 1 - 1
Dilip Dash - 3.22 & Niranjan Koyaguri - 3.17 1 - 0
HARISH PANDIT - 3.24 & Shiv CS - 3.16 1 - 0 0 - 1
MANJIT PUNEKAR - 3.38 3 - 1 1 - 1
Prasad Marathe - 3.31 & Saurabh Suneja - 3.18 1 - 0
Prasanna Venkatesh Thirumalai Sangapuram - 3.33 & Dilip Dash - 3.22 1 - 0
Prasanna Venkatesh Thirumalai Sangapuram - 3.33 & Ramesh Ugrappa - n/a 1 - 0
Prasanna Venkatesh Thirumalai Sangapuram - 3.33 & Suresh Palani - 3.25 1 - 0
Prasanna Venkatesh Thirumalai Sangapuram - 3.33 0 - 2 2 - 0
Pratyush Vasireddy - 3.35 1 - 0 2 - 0
Padmanabhan Giridharan - 3.21 & Prasad Marathe - 3.31 1 - 0
Padmanabhan Giridharan - 3.21 & Ramesh Ugrappa - n/a 0 - 1
Rahul Bhalla - n/a & Ramesh Ugrappa - n/a 0 - 1
Rahul Bhalla - n/a 1 - 0
Suresh Palani - 3.25 & Steven Nace - n/a 0 - 1
Suresh Palani - 3.25 & Saurabh Suneja - 3.18 0 - 1
Sai Mudulodu - n/a & Rahul Bhalla - n/a 0 - 1
Sai Mudulodu - n/a & Shiv CS - 3.16 1 - 0
Saurabh Suneja - 3.18 & Niranjan Koyaguri - 3.17 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Wildbrooke (Manjunath Reddy)*
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Pradeep Yarlagadda - 3.39
Krishna Vardan Reddy Vavilla Sai - 3.37
Manjunath Reddy - 3.23
Konda Reddy G C - 3.12
Sridhar Gudipati - 3.05
vishnu venugopalan - 2.99
Suresh Dornala - 2.99
Shobhit Panthri - 2.99
VARAPRASAD RAPURI - 2.88
Jaya Yarlagadda - 2.84
Sathiya Narayanan Barathan - n/a
Jayakar Neela - n/a
Ashish Thakur - n/a
Arun Karthik - n/a
League Results By Position
2S 1D 2D 3D
vishnu venugopalan - 2.99 0 - 3
Arun Karthik - n/a 0 - 1
Ashish Thakur - n/a & Jayakar Neela - n/a 0 - 1
Ashish Thakur - n/a & Sathiya Narayanan Barathan - n/a 0 - 1
Jaya Yarlagadda - 2.84 0 - 1 0 - 1
Konda Reddy G C - 3.12 & Krishna Vardan Reddy Vavilla Sai - 3.37 0 - 1
Konda Reddy G C - 3.12 & Manjunath Reddy - 3.23 0 - 1
Konda Reddy G C - 3.12 & Suresh Dornala - 2.99 1 - 1
Krishna Vardan Reddy Vavilla Sai - 3.37 & Sathiya Narayanan Barathan - n/a 1 - 0
Manjunath Reddy - 3.23 0 - 1
Pradeep Yarlagadda - 3.39 & Jaya Yarlagadda - 2.84 0 - 1
Pradeep Yarlagadda - 3.39 & Suresh Dornala - 2.99 1 - 0
Pradeep Yarlagadda - 3.39 & Sathiya Narayanan Barathan - n/a 2 - 0
Shobhit Panthri - 2.99 1 - 0 1 - 1
Sridhar Gudipati - 3.05 & Jayakar Neela - n/a 0 - 1
Sridhar Gudipati - 3.05 & Krishna Vardan Reddy Vavilla Sai - 3.37 1 - 1 1 - 0
Sridhar Gudipati - 3.05 0 - 1
Sathiya Narayanan Barathan - n/a 1 - 0
VARAPRASAD RAPURI - 2.88 & Jaya Yarlagadda - 2.84 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
USTA Atlanta/Dinesh Kovuri
League Record: 7 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Gnanesh Pukkella - 3.69
Vivek Mark Kumar Markandan - 3.63
Santosh Tirupari - 3.60
Shanmuga Kumar Ramasamy - 3.58
Ashwin Gowda - 3.41
Rod Bustamante - 3.37
Sanjay Rajpoot - 3.35
Rajat Modey - 3.35
Kalyan Kalava - 3.32
Ashish Bhatia - 3.32
Venumadhav Kotla - 3.31
Srikanth Reddy - 3.30
Dinesh Kovuri - 3.25
Sampat Akunuri - 3.16
Jurnan Reyes - 3.13
Sridhar Gangadhari - 3.06
Akhilesh Singh Thakur - 2.83
Rohan Kapoor - n/a
Chandi Vinay Kosuri - n/a
Anand Vj - n/a
League Results By Position
2S 1D 2D 3D
Akhilesh Singh Thakur - 2.83 & Anand Vj - n/a 0 - 1
Akhilesh Singh Thakur - 2.83 & Vivek Mark Kumar Markandan - 3.63 1 - 0
Ashwin Gowda - 3.41 & Rohan Kapoor - n/a 1 - 0
Ashish Bhatia - 3.32 & Sanjay Rajpoot - 3.35 1 - 0 1 - 0
Chandi Vinay Kosuri - n/a 1 - 0
Dinesh Kovuri - 3.25 & Jurnan Reyes - 3.13 1 - 0
Gnanesh Pukkella - 3.69 & Ashish Bhatia - 3.32 2 - 0
Gnanesh Pukkella - 3.69 & Chandi Vinay Kosuri - n/a 1 - 0
Gnanesh Pukkella - 3.69 & Santosh Tirupari - 3.60 1 - 0
Gnanesh Pukkella - 3.69 & Venumadhav Kotla - 3.31 1 - 0
Jurnan Reyes - 3.13 1 - 0 1 - 1
Kalyan Kalava - 3.32 & Vivek Mark Kumar Markandan - 3.63 1 - 0
Rod Bustamante - 3.37 3 - 2 1 - 0
Rohan Kapoor - n/a 1 - 0
Rajat Modey - 3.35 & Ashwin Gowda - 3.41 1 - 0
Rajat Modey - 3.35 & Sampat Akunuri - 3.16 1 - 0
Shanmuga Kumar Ramasamy - 3.58 1 - 0 0 - 1
Sridhar Gangadhari - 3.06 & Sampat Akunuri - 3.16 0 - 1
Sridhar Gangadhari - 3.06 & Venumadhav Kotla - 3.31 1 - 0
Srikanth Reddy - 3.30 & Dinesh Kovuri - 3.25 1 - 0
Srikanth Reddy - 3.30 & Santosh Tirupari - 3.60 1 - 0
Sanjay Rajpoot - 3.35 & Santosh Tirupari - 3.60 1 - 0
Santosh Tirupari - 3.60 & Vivek Mark Kumar Markandan - 3.63 1 - 0
Santosh Tirupari - 3.60 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Crooked Creek (David McDougall)*
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Alexander Kasatkin - 3.19
David Zisman - 3.15
Brian Ford - 2.96
Paolo Palombo - 2.93
Lou Swanson - 2.87
Brian Keller - 2.78
David McDougall - 2.69
Andy Moore - 2.65
tim bohr - n/a
Ralph Dean - n/a
Peter Valdez - n/a
Harry Traylor - n/a
Grant Keller - n/a
Douglas Feliciani - n/a
Chetan Dolzake - n/a
Alexander Hait - n/a
League Results By Position
2S 1D 2D 3D
tim bohr - n/a & Lou Swanson - 2.87 2 - 0
Alexander Hait - n/a & Andy Moore - 2.65 0 - 1
Alexander Hait - n/a 0 - 1
Alexander Kasatkin - 3.19 & Andy Moore - 2.65 0 - 1
Andy Moore - 2.65 & Douglas Feliciani - n/a 1 - 0
Andy Moore - 2.65 0 - 2
Brian Ford - 2.96 0 - 2 0 - 1
Brian Keller - 2.78 & Lou Swanson - 2.87 0 - 1
Chetan Dolzake - n/a 0 - 1
Douglas Feliciani - n/a & Peter Valdez - n/a 0 - 1
Douglas Feliciani - n/a 1 - 0
David McDougall - 2.69 & David Zisman - 3.15 0 - 1
David McDougall - 2.69 & Peter Valdez - n/a 0 - 1
David McDougall - 2.69 & Ralph Dean - n/a 0 - 1
David McDougall - 2.69 0 - 1 0 - 1
David Zisman - 3.15 & Peter Valdez - n/a 0 - 1
David Zisman - 3.15 0 - 1
Grant Keller - n/a & Brian Keller - 2.78 1 - 0 0 - 1
Grant Keller - n/a 0 - 1
Harry Traylor - n/a & Ralph Dean - n/a 0 - 1
Harry Traylor - n/a 0 - 1
Paolo Palombo - 2.93 & Alexander Hait - n/a 1 - 0
Paolo Palombo - 2.93 & Alexander Kasatkin - 3.19 1 - 1
Paolo Palombo - 2.93 & Douglas Feliciani - n/a 0 - 1 1 - 0
Ralph Dean - n/a & Peter Valdez - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
White Columns (Michael Van Scoter)*
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Kurt Mueller - 3.40
Hunter Morgan - 3.09
Brad Smith - 3.03
Sean Gordon - 3.01
Michael Van Scoter - 2.98
Kevin Rowell - 2.95
David Dlugolenski - 2.90
Jonathan Silverman - 2.70
Chris Raniere - 2.64
Robert Gatelein - n/a
Matthew Gregory - n/a
League Results By Position
2S 1D 2D 3D
Brad Smith - 3.03 & David Dlugolenski - 2.90 0 - 2 0 - 1
Brad Smith - 3.03 & Michael Van Scoter - 2.98 0 - 1
Brad Smith - 3.03 & Sean Gordon - 3.01 1 - 0
Brad Smith - 3.03 0 - 1
Chris Raniere - 2.64 & Jonathan Silverman - 2.70 0 - 1
Chris Raniere - 2.64 0 - 1
David Dlugolenski - 2.90 & Michael Van Scoter - 2.98 1 - 1
David Dlugolenski - 2.90 1 - 0
Hunter Morgan - 3.09 & Sean Gordon - 3.01 0 - 1
Hunter Morgan - 3.09 1 - 1
Jonathan Silverman - 2.70 & Kevin Rowell - 2.95 1 - 1
Kevin Rowell - 2.95 0 - 1
Kurt Mueller - 3.40 & Sean Gordon - 3.01 1 - 0
Kurt Mueller - 3.40 2 - 2 0 - 1
Michael Van Scoter - 2.98 0 - 2 0 - 1
Robert Gatelein - n/a & Jonathan Silverman - 2.70 1 - 1
Robert Gatelein - n/a & Matthew Gregory - n/a 0 - 1
Sean Gordon - 3.01 & Kevin Rowell - 2.95 0 - 1
Sean Gordon - 3.01 & Michael Van Scoter - 2.98 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Avensong (Ben Appel)*
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Ben Appel - 3.44
Ben Fox - 3.35
Ryan Flack - 3.19
Kevin Simmons - 3.16
JP Short - 2.96
Justin Mundy - 2.86
Caeden Godfrey - 2.85
Zach Rhodes - 2.83
Sourjya Rudra - n/a
Ryan Calhoun - n/a
Jose Cherian - n/a
Daniel Tefft - n/a
League Results By Position
2S 1D 2D 3D
Ben Appel - 3.44 5 - 0 2 - 0
Ben Fox - 3.35 & Justin Mundy - 2.86 2 - 0
Ben Fox - 3.35 & Ryan Calhoun - n/a 1 - 0
Ben Fox - 3.35 & Sourjya Rudra - n/a 2 - 0
Ben Fox - 3.35 2 - 0
Caeden Godfrey - 2.85 & Justin Mundy - 2.86 0 - 1
Caeden Godfrey - 2.85 & JP Short - 2.96 0 - 1
Caeden Godfrey - 2.85 & Kevin Simmons - 3.16 0 - 1
Caeden Godfrey - 2.85 & Ryan Flack - 3.19 1 - 1
Daniel Tefft - n/a & Jose Cherian - n/a 0 - 1
Justin Mundy - 2.86 1 - 0
JP Short - 2.96 & Justin Mundy - 2.86 0 - 1
JP Short - 2.96 1 - 2
Ryan Calhoun - n/a & Kevin Simmons - 3.16 0 - 1
Ryan Flack - 3.19 & Justin Mundy - 2.86 0 - 1
Ryan Flack - 3.19 & Kevin Simmons - 3.16 0 - 1
Ryan Flack - 3.19 1 - 0
Sourjya Rudra - n/a & Justin Mundy - 2.86 0 - 1
Zach Rhodes - 2.83 & Daniel Tefft - n/a 0 - 2
Zach Rhodes - 2.83 & Kevin Simmons - 3.16 0 - 1 1 - 0
Zach Rhodes - 2.83 & Ryan Calhoun - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
The Manor (Mike Hawkins)*
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Hisham Khaki - 3.57
Jackson Gordon - 3.48
Rafael Torrellas - 3.30
Sergio Monroy - 3.27
Julian Ramirez - 3.17
Daniel Emerson - 3.15
Laeeq Akbar Mohammad - 3.11
Geoff Windley - 3.05
Reggie Lawrence - 2.98
Jon Gordon - 2.87
Alejandro Lopresti - 2.81
Michael Hawkins - 2.58
Paul Pelletier - n/a
Mark Chishom - n/a
Jim Mass - n/a
Davis Hagen - n/a
David Randall - n/a
Alvaro Galvis - n/a
League Results By Position
2S 1D 2D 3D
Alejandro Lopresti - 2.81 & Davis Hagen - n/a 1 - 0
Alejandro Lopresti - 2.81 1 - 1
Daniel Emerson - 3.15 & Hisham Khaki - 3.57 2 - 1 1 - 0
Daniel Emerson - 3.15 & Paul Pelletier - n/a 1 - 0
David Randall - n/a & Jim Mass - n/a 0 - 1
David Randall - n/a & Mark Chishom - n/a 1 - 0
Davis Hagen - n/a & Jim Mass - n/a 2 - 0 1 - 0
Geoff Windley - 3.05 & Alvaro Galvis - n/a 1 - 0
Geoff Windley - 3.05 & Michael Hawkins - 2.58 1 - 0
Geoff Windley - 3.05 & Paul Pelletier - n/a 1 - 0
Hisham Khaki - 3.57 & Reggie Lawrence - 2.98 1 - 0
Hisham Khaki - 3.57 1 - 0
Jon Gordon - 2.87 & Reggie Lawrence - 2.98 0 - 1
Julian Ramirez - 3.17 1 - 1
Jackson Gordon - 3.48 & Jon Gordon - 2.87 1 - 0 1 - 0
Jackson Gordon - 3.48 2 - 0
Laeeq Akbar Mohammad - 3.11 & Mark Chishom - n/a 1 - 0
Rafael Torrellas - 3.30 3 - 1 1 - 1
Sergio Monroy - 3.27 & Julian Ramirez - 3.17 1 - 0
Sergio Monroy - 3.27 & Michael Hawkins - 2.58 1 - 0